﻿@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-size: 12px;
	background-image: url(../images/body_bg.gif);
	background-repeat:repeat-x;
	background-color:#ECE1BA;
	color: #2E2E2E;
	width: 1003px;
	margin:auto;
	font-family: Tahoma, Arial, Verdana, "宋体", "新宋体";
}
input{font-size:12px; font-family: Tahoma, Arial, Verdana, "宋体", "新宋体";}
.indexmain{padding:0px 3px;background-image: url(../images/body_bg.gif);background-repeat:repeat-x;background-color:#fff;}
ul,
ol {
	list-style-type: none;
}
h1,
h2,
h3,
h4,
h5, 
h6 {
	font-size: 14px;
}
a:link,
a:visited {
	color: #2E2E2E;
	text-decoration: none;
}
a:hover,
a:active {
	text-decoration: underline;
}
#top {
	height: 60px;
	width: 977px;
	margin-right: auto;
	margin-left: auto;
}
.top_left {
	float: left;
	height: 60px;
	width: 805px;
}
.top_left_1 {
	float: left;
	height: 32px;
	width: 805px;
	line-height: 32px;
}
.top_left_1 h1 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: 32px;
	height: 32px;
	float: left;
	width: 180px;
	overflow: hidden;
	display: inline;
	background-image: url(../images/top_bg_1.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align: center;
}
.top_left_1 ul {
	float: right;
	height: 32px;
}
.top_left_1 li {
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
.top_left_2 {
	margin-top:2px;
	height: 28px;
	width: 805px;
	float: left;
}
.top_left_2 dl {
	float: left;
	height: 22px;
	border-right:1px dotted #cccccc;
	margin: 3px 0px 3px 0px;
	padding: 0px 5px 0px 5px;
}
.top_left_2 dt {
	float: left;
	padding-top:2px;
	height: 18px;
	width: 20px;
	text-align: center;
}
.top_left_2 dd {
	float: left;
	background-color: #EEEEEE;
	height: 20px;
	line-height: 20px;
	text-align: center;
	margin-left: 5px;
	padding: 0px 8px 0px 8px;
}
.top_right {
	height: 44px;
	width: 172px;
	float: left;
	margin-top: 16px;
	display: inline;
}
.top_right li {
	float: left;
	margin-right: 15px;
}
#logo_1 {
	background-image: url(../images/replays_logo.jpg);
	background-repeat: no-repeat;
	height: 104px;
	text-align:right;
	width: 997px;
	margin-right: auto;
	margin-left: auto;	
}
.heard_1{float:right;margin-top:-110px;}
#nav_div {
	background-image: url(../images/nav_bg_4.jpg);
	background-repeat: repeat-x;
	height: 28px;
	width: 997px;
	margin: 0 auto 6px auto;
}
#nav_div h1,
#nav_div h6
 {
	background-image: url(../images/in_bt_bg_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px -32px;
	font-size: 0px;
	float: left;
	height: 28px;
	width: 3px;
}
#nav_div h6 {
	background-position: -3px -32px;
	float: right;
}
#nav_div ul {
	height:23px;
	width: 760px;
	float: left;
	padding-top: 3px;
	padding-left: 10px;
}
#nav_div li {
	float: left;
	width: 99px;
	line-height: 23px;
	text-align: center;
	margin-right: 1px;
	margin-left: 1px;
}
#nav_div li a {
	display: block;
	width: 99px;
	background-image: url(../images/nav_bg_1.jpg);
	color:#454545;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-weight: bold;
}
#nav_div li a:hover {
	color:#666666;
	background-position: 0px -23px;
	text-decoration: none;
	color: #C10000;
}
#nav_div .navyes {
	color:#666666;
	background-position: 0px -23px;
	text-decoration: none;
	color: #C10000;
}
#in_soso {
	float: left;
	height: 28px;
}
#select {
	width: 130px;
	float: left;
	margin-top: 3px;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana, "宋体", "新宋体";
}
#in_soso strong {
	float: left;
	height: 28px;
	width: 60px;
	line-height: 28px;
}
.banner_1 {
}

/*___________公共标题样式_______________________*/
.bt_ul {
	line-height: 32px;
	height: 32px;
}
.bt_li_l {
	background-image: url(../images/in_bt_bg_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 0px;
	float: left;
	height: 32px;
	width: 3px;
}
.bt_li_r {
	background-image: url(../images/in_bt_bg_1.jpg);
	background-repeat: no-repeat;
	background-position: -4px 0px;
	float: right;
	height: 32px;
	width: 51px;
}
.ico_1,
.ico_2,
.ico_3,
.ico_4,
.ico_5,
.ico_6
 {
	background-image: url(../images/ico_rn.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	height: 32px;
	width: 45px;
	font-size:12px;
	text-align: right;
	line-height: 30px;
	color: #B4B4B4;
}
.ico_2{
	background-image: url(../images/ico_rn_red.gif);}
.ico_3{
	background-image: url(../images/ico_war3_1.gif);
}
.ico_4{
	background-image: url(../images/ico_sc.gif);
}
.ico_5{
	background-image: url(../images/ico_map.gif);
}
.ico_6{
	background-image: url(../images/ico_cs.gif);
}
.txt_1 {
	float: left;
	height: 32px;
	font-size: 12px;
	margin-left: 10px;
	line-height:31px;
}
.txt_2 {
	float: right;
	font-size: 12px;
	font-weight: normal;
	width: 70px;
	text-align: left;
}
.left_hot_2 .txt_3 {
	background-image: url(../images/newstime.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	width: 42px;
	font-weight: normal;
	line-height:28px;
	margin-top:2px;
	float: right;
	color: #666666;
	font-size: 12px;
	cursor: pointer;
}
.left_hot_2 .txt_3_1 {
	background-image: url(../images/newstime.gif);
	background-repeat: no-repeat;
	background-position: 0px -28px;
	text-align: center;
	font-weight: normal;
	width: 42px;
	line-height:28px;
	margin-top:2px;
	float: right;
	color: #A60505;
	font-size: 12px;
	cursor: pointer;
}
.txt_4 {
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-right: 40px;
}
.txt_4 a {
	margin-right: 5px;
	margin-left: 5px;
}

.txt_5 {border-left:1px solid #C8C8C8;width:82px;float:right;}



#hot_content_1
{
	width:3000px;
	height: 65px;
	padding: 10px;
	background-color: #F5FBEE;
	 position:absolute;
	 
}
.hotbody {position:relative;overflow:hidden;border:solid 1px #C8C8C8;border-top-width:0px;height:82px;}
#rollbar {background-image:url(../images/rolling_1.gif);width:74px;height:12px; font-size:10px; margin-left:0px;position:absolute;}
.bartitle {background-image:url(../images/bartitle.gif);height:20px;margin-top:-3px;margin-left:-20px;width:600px; z-index:1000;position:absolute;}
#rollbar2 {width:74px;height:12px;position:absolute;z-index:1001;cursor: pointer;}




.hot_2_content,
.race_content,
.race_content_1,
.replay_content_1,
.video_content,
.in_nwes_content,
.in_nwes_left_content,
.in_nwes_right_content
{
	border:1px solid #C8C8C8;
	border-top-width:0px;
}
.replay_content{padding: 6px 10px 10px 10px; overflow: hidden;height:820px;}
.replaylist {margin-top:-64px;margin-bottom:30px;margin-left:1px; float:left;}
.replaylist li{float:left; width: 150px; line-height:29px; margin-top:2px; text-align:center; cursor: pointer;background-image: url(../images/replaylist.gif);background-repeat: no-repeat;background-position: 0px -30px;}
.replaylist li a:hover {
	text-decoration: none;
}
.replaylist .txt_3 {
	background-image: url(../images/replaylist.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
.replaylist .txt_3_1 {
	background-image: url(../images/replaylist.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height:30px;
}
.replaylist .replaysearch{	
	background-image: url(../images/replaylist.gif);
	background-repeat: no-repeat;
	background-position: 0px -59px;}
.replaytitle
{
	background-image: url(../images/in_bt_bg_jh.jpg);
	background-repeat: no-repeat;
	background-position: -3px -84px;
	height: 33px;
	width: 606px;
	margin-top:40px;
}
.replaytitle li{float:left;text-align:center;line-height:27px;font-weight:bold;}
/*__________________________________*/

.bettitle {text-align:center;border-top:1px dotted #cfcfcf;padding:5px 0px 2px 0px;}
.bettitle a:link,
.bettitle a:visited{color:#696969;}

.main_div {
	height: 100%;
	width: 997px;
	margin: 3px auto;
	background-color:#fff;
	overflow: auto;
}
.main_left {
	float: left;
	height: 100%;
	width: 628px;
	margin-right: 8px;
}
.left_hot_1 {
	width: 628px;
}
.left_hot_1 h1,
.left_hot_2 h1
 {
	background-image: url(../images/in_bt_bg_2.jpg);
	background-repeat: repeat-x;
	height: 32px;
	width: 628px;
}

#hot_content_1  .hot_dt_img {
	float: left;
	height: 65px;
	width: 85px;
	margin-left: -85px;
	overflow: hidden;
}

#hot_content_1 dl {
	height: 65px;
	width: 310px;
	float: left;
}
#hot_content_1 dt {
	float: left;
	height: 65px;
	width: 85px;
	overflow: hidden;
}
#hot_content_1 dd {
	float: left;
	width: 203px;
	display: inline;
	margin-left: 5px;
	height: 20px;
	line-height: 20px;
	color: #606060;
}
#hot_content_1 .dl_dd_1 {
	background-image: url(../images/ico_li_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -99px;
	border-bottom:1px dotted #cccccc;
	padding-left: 14px;
	margin-bottom:3px;
	width: 201px;
}

#hot_content_2 {
	background-image: url(../images/yardstick.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 588px;
	padding: 7px 20px 0px 20px;
}
.left_hot_2 {
	width: 628px;
	margin-top: 2px;
}
.hot_2_content {
	width: 606px;
	padding: 6px 10px 10px 10px;
	height:465px;
	overflow: hidden;
}
/*html>body .hot_2_content{height: 300px;}*/

.rndigg {float:left;}
.rndigg .diggpart{background-color:#f4f4f4;height:25px; border-bottom:1px solid #cfcfcf;padding:3px; margin:10px 0px 3px 0px;}
.rndigg .diggpart li{float:left;line-height:25px;}
.rndigg .diggpart .title1{font-weight:bold;width:500px;}
.rndigg .diggul {margin-top:8px;}
.rndigg .diggul li{float:left;margin:0px;}
.rndigg .diggfont {font-size:14px;font-weight:bold;background:url(../images/dig_star.png) no-repeat center 0 ;width:85px;line-height:59px;}
.rndigg .diggnum {width:85px; text-align:center; line-height:20px;}
.rndigg .diggnum a{text-decoration: underline;}
.rndigg .diggtitle{font-weight:bold;font-size:15px;width:500px;padding:3px 0px;border-bottom:1px dotted #cfcfcf;}
.rndigg .diggconn{line-height:20px;color:#666666; width:500px;display:block;}
.rndigg .diggpage {}
.rndigg .diggpage li{float:right; width:137px; margin:6px 2px 2px 2px; padding:3px;border:1px solid #cfcfcf;text-align:center;background-color:#f0f0f0;cursor: pointer;color:#cccccc;}

.rnphoto .photopart{background-color:#E4EBF5;width:600px; line-height:22px; margin-top:2px; padding:3px;}
.rnphoto .photopart .phototitle{width:300px; float:left;}
.rnphoto .photopart .photomore{width:200px; float:right; text-align:right;font-size:11px;}

.hot_2_content  dl {
	height: 300px;
	width: 310px;
	float: left;
}
.hot_2_content .hot_new{width:45px; background-image:url(../images/ico_top.jpg);background-repeat:no-repeat; background-position:0px center; margin-bottom:-24px; height:24px; float:left;}
.hot_2_content .hot_new_1 a{text-decoration: underline;}
.hot_2_content .hot_new_1 {padding-left:45px;font-size:14px;}
.hot_2_content dt {
	float: left;
	height: 265px;
	width: 310px;
	overflow: hidden;
	margin:6px 0px 0px 0px;
}

.hot_2_content dd {
	line-height: 26px;
	font-weight: bold;
}
.hot_2_content .newslist ul {
	float:right;
	margin-left: 10px;
}
.hot_2_content .newslist li {
	line-height: 24px;
	height: 24px;
	width: 280px;
	border-bottom:1px dotted #e3e3e3;
	overflow: hidden;
}
.newslist li{color:#767676;}

.hot_2_content  li a{ margin-left:5px; }

.main_right {
	float: left;
	height: 100%;
	width: 361px;
}
#race {
	width: 361px;
}
#race h1,
.video h1
 {
	background-image: url(../images/in_bt_bg_2.jpg);
	background-repeat: repeat-x;
	line-height: 32px;
	height: 32px;
	width: 361px;
}
.videomore{float:left;font-size:11px;width:170px;text-align:right;}
.race_content,
.race_content_1
 {
	width: 349px;
	padding: 5px;
	margin-bottom:6px;
}
.botton_1{margin-bottom:6px;}
.race_content_1,
#race h1{float:left;}
#search {
	height: 30px;
	padding-left:3px;
	width: 358px;
}
/*
#search h1 {
	font-weight: normal;
	font-size: 12px;
	display: inline;
	padding-left: 3px;
	float: left;
	margin-bottom: 3px;
}
#search strong {
	color: #13059A;
	float: left;
}
#search span {
	float: left;
	margin-top: 2px;
}

#lx,
#xw,
#sp {
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
html>body #lx,
html>body #xw,
html>body #sp {
	margin-top: 3px;
}
*/
#search img{ float:left; margin-top:3px;}
html>body .search_txt {padding-top:6px; height:23px;}
.search_txt {background: url(../images/in_bt_bg_jh.jpg) no-repeat 0px -150px;width: 225px;border:0px;font-size: 12px;color:#666666;line-height: 29px;height: 29px;padding-left: 10px;margin-left: 7px;float:left;}
*+html .search_txt{line-height:normal;}
.search_an {
	background: url(../images/nav_bg_1.jpg) no-repeat -100px 0px;
	height: 27px;
	line-height: 27px;
	width: 43px;
	border:0px;
	font-size: 11px;
	font-weight:bold;
	margin-bottom:2px;
	color: #190084;
	margin-left:3px;
	float:left;
}
.gj_search {
	float: left;
	margin-left: 3px;
}
.video{
	width: 361px;
	margin-top: 4px;
}
/*
html>body .video_content{height: 386px;}*/
*+html .video_content{ margin-top:-2px;}

.video_content{
	height: 382px;
	width: 359px;
	padding-top: 5px;
	padding-bottom: 2px;
	overflow: hidden;
}

.videolist  {height: 77px;border-bottom:1px solid #ececec;padding: 3px;margin:0px 5px 4px 3px;overflow: hidden;}
.videolist li{float: left;}
.videolist .video_img{height: 73px;width: 101px;text-align: center; margin-left:5px; display: inline;}
.videolist .video_img_a{height: 73px;width: 101px;text-align: center;margin-left: -101px;}
.videolist .videotitle{font-weight:bold;border-bottom:1px dotted #cfcfcf;line-height:23px;margin-bottom:3px;}
.videolist .videofont{padding:0 4px;line-height:23px; width:220px;}

.videonav {width:345px;margin:0px 0px 4px 4px;border-bottom:1px solid #ABBCD2;padding-left:3px; height:28px;}
.videonav li{float:left; text-align:center; line-height:28px;margin:0px 1px;}

.videonav .txt_3 {
	background-image: url(../images/videonav.gif);
	background-repeat: no-repeat;
	background-position: 0px -29px;
	width:110px;
	height:28px; 
}
.videonav .txt_3_1 {
	background-image: url(../images/videonav.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:110px;
	height:28px; 
}

.in_nwes_class {
	width: 997px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
.in_nwes_class h1 {
	background-image: url(../images/in_bt_bg_2.jpg);
	background-repeat: repeat-x;
	height: 32px;
	width: 997px;
}
.in_nwes_content{
	padding: 10px;
	height: 100%;
	width: 975px;
	overflow:auto;
}
.in_nwes_content_left {
	float: left;
	width: 250px;
	height: 100%;
	
}
.in_nwes_content_left_1 {
	float: left;
	width: 340px;
	height: 100%;
	padding:0px 10px;
	border-right:1px dotted #cccccc;
	border-left:1px dotted #cccccc;
}
.in_nwes_content_right {
	float: left;
	width: 340px;
	margin-left: 8px;
	display: inline;
}
.bbscomm{font-weight:bold;line-height:24px;font-size:14px; border-bottom:1px solid #cfcfcf;margin-bottom:5px;}
.bbsgood{font-weight:bold;line-height:24px;font-size:14px; border-bottom:1px solid #cfcfcf;margin-bottom:5px;}
.bbsdiv {height:104px; overflow: hidden;margin-bottom:5px;}

.li_race,
.replayitem_li_1
{
	width: 75px;
}
.li_players
{
	width: 320px;
}
.li_map,
.replayitem_li_3
{
	width: 105px;
}
.li_data,
.replayitem_li_4
{
	width: 55px;
}
.in_nwes_content_left .li_rating,
.replayitem_li_5
 {
	background-image: none;
	width: 70px;
}
.replayitem_ul {
	height: 26px;
	width: 605px;
	border-bottom: 1px dotted #cccccc;
}
.replayitem_ul li {
	float: left;
	line-height: 26px;
	color: #878787;
}
.replayitem_li_1,
.replayitem_li_3,
.replayitem_li_4
 {
	text-align: center;
}
.replayitem_li_2 {
	background-image: url(../images/ico_li_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -128px;
	padding-left: 20px;
	width: 300px;
}

.replayitem_li_2 strong {
	font-weight: normal;
	color: #9a9a9a;
	font-size:10px;
	float: left;
	padding-right: 3px;
	padding-left: 3px;
}
.replayitem_li_2 img {
	float: left;
}


.replayitem_li_2 a,
.replayitem_li_2 a:visited
 {
	color: #424242;
	float: left;
}
.replayitem_li_5 {
	background-image: url(../images/yardstick_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	height: 24px;
	width: 45px;
}
.replayitem_li_5 a{
	height: 10px;
	display: block;
	margin-top: 7px;
	line-height: 10px;
	margin-left: 3px;
}
.replayitem_li_5 span {
	background-image: url(../images/yardstick_li.gif);
	background-repeat: repeat-x;
	height: 10px;
	display: block;
	margin-left: 3px;
	line-height: 10px;
	cursor: pointer;
}
.in_nwes_content_right_li,
.in_nwes_content_right_li_2
 {
	background-image: url(../images/ico_li_bg.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	line-height: 26px;
	height: 26px;
	padding-left: 20px !important;
	border-bottom:1px solid #cccccc !important;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 2px;
}
.in_nwes_content_right .in_nwes_content_right_li_2{
	background-position: 3px -28px;
	color: #6C5C1F;
}
.newslist li,
.in_nwes_content_left_1 li,
.in_nwes_content_right  li {
	line-height: 24px;
	height: 24px;
	border-bottom:1px dotted #eaeaea;
	padding-left: 6px;
	width: 325px;
	overflow: hidden;
}
.zbphoto {margin-bottom:5px;clear:both; height:100px;}
.zbphoto li{float:left;}
.zbphoto .reptitle{font-weight:bold;width:320px;line-height:25px;border-bottom:1px solid #cfcfcf;margin-bottom:6px;background-image:url(../images/wesay.gif);background-repeat:no-repeat;background-position:0px center;padding-left:25px;}
.zbpohto .repren{width:80px;}
.zbphoto .repfont{line-height:23px;width:280px;margin-left:8px;}
.downlist {margin-left:4px;}
.downlist li{width:165px;line-height:24px;text-align:center;float:left;padding:2px;}
.downlist .downbg{background-color:#efefef;border-bottom:1px dotted #cfcfcf;border-top:1px dotted #cfcfcf;}

.newsmore{width:100px;margin-left:170px;font-size:11px;font-weight: normal;}
.in_nwes_class_2 {
	width: 997px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	height: 293px;
}
.in_nwes_left,
.in_nwes_right
 {
	width: 495px;
	margin-right: 7px;
	float: left;
}
.in_nwes_right {
	margin-right: 0px;
}
.in_nwes_left h1,
.in_nwes_right h1
 {
	background-image: url(../images/in_bt_bg_2.jpg);
	background-repeat: repeat-x;
}
.in_nwes_left_content,
.in_nwes_right_content
 {
	padding: 5px;
	height: 250px;
	width: 483px;
}
.in_nwes_img {
	float: left;
	width: 130px;
	padding-top: 10px;
	padding-left: 20px;
}
.in_nwes_img dl {
	height: 80px;
	width: 130px;
	padding-top: 3px;
}
.in_nwes_img dt {
	height: 60px;
	width: 126px;
	text-align: center;
	float: left;
	overflow: hidden;
}
.in_nwes_img dd {
	float: left;
	height: 63px;
	width: 126px;
	margin-left: -126px;
	margin-top: -1px;
	overflow: hidden;
}
.in_nwes_txt {
	width: 325px;
	float: left;
}
.in_nwes_txt dl {
	margin-top: 10px;
	margin-left: 10px;
}
.in_nwes_txt dt {
	height: 24px;
	width: 290px;
	font-weight: bold;
	color: #433527;
	background-image: url(../images/ico_li_bg.gif);
	background-repeat: no-repeat;
	background-position: 3px -66px;
	padding-left: 20px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAAAAA;
	margin-bottom: 3px;
}
.in_nwes_txt dd {
	line-height: 25px;
	height: 25px;
	width: 307px;
	border-bottom:1px dotted #cccccc;
	padding-left: 3px;
}
.bbspk {width:240px;}
.bbspk a:link,
.bbspk a:visited{text-decoration: underline;}
.bbspk li{float:left;}
.pktitle {width:240px;height:30px;font-weight:bold;color:#D72F52;line-height:30px;text-align:center;background-image:url(../images/pktitle.gif); }
.pk1 {width:75px;text-align:center;line-height:25px;}
.pk2 {width:88px;background-image:url(../images/pkct.gif);background-repeat:no-repeat;background-position:0px 20px;padding-top:100px;text-align:center;}
.pk3 {width:75px;text-align:center;line-height:25px;}
.pkcontent {font-weight:bold;height:40px;}
.pknum{background-image:url(../images/pknumbg.gif);width:59px;height:32px;font-size:18px;padding-top:8px;text-align:center;font-weight:bold;font:Tahoma;}

#link_div {
	background-image: url(../images/link.gif);
	background-repeat: no-repeat;
	height: 87px;
	width: 997px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.link_txt {
	height: 26px;
	width: 997px;
}
.link_txt .link_h1 {
	font-weight: bold;
	color: #2B2B2B;
	width: 114px;
	text-align: center;
	margin-left: 0px;
	margin-right: 20px;
	padding: 0px;
}
.link_txt li {
	float: left;
	height: 23px;
	line-height: 23px;
	margin-right: 4px;
	margin-left: 4px;
	padding-top: 3px;
}
.link_img {
	height: 45px;
	width: 937px;
	padding: 15px 30px 0px 30px;
}
.link_img li {
	float: left;
	margin-right: 8px;
}
.link_img li img{
	height: 31px;
	width: 88px;
}
.link_img li a:hover img{border-color: #9ECB73;}
.pagefoot {clear:both;line-height:21px;text-align:center;margin-top:3px;}
.zanbamap {border-top:1px solid #cecece; border-bottom:1px dotted #cccccc; background-color:#f4f4f4;color:#7D7D7D;text-align:center;font-weight:bold;line-height:30px;}
.zanbamap a {margin:5px 5px;}
.zanbaall{font-size:10px;}


.replayitem {border-bottom:dashed 1px #cccccc;clear:both;margin:0px;padding:0px;height:26px;background-position:right;background-repeat:no-repeat;}
.replayitem li {float:left;list-style-type:none;line-height:28px;margin:0px 2px;}
.replayitem .c_r {width:60px;text-align:center;font-size:11px;}
.replayitem .c_r a{color:#666666;}
.replayitem .c_p {background-image:url(../images/replayico.gif);background-repeat:no-repeat;width:320px;background-position:0px 10px;text-indent:20px;overflow:hidden;line-height:26px;font-size:10px;color: #9a9a9a;}
.replayitem .c_p a{font-size:12px !important;color:#202020;}

.replayitem .c_i {width:20px;}
.replayitem .c_m {width:116px;height:26px;text-align:center;color:#999999;font-size:11px;}
.replayitem .c_t {width:40px;color:#999999;}
.replayitem .c_d {overflow:hidden;background-image:url(../images/barbg.gif);width:45px;height:9px;margin:10px 0px 0px 3px;padding:0px 2px;background-repeat:no-repeat;cursor:pointer;}
.replayitem .c_d span {background-image:url(../images/bar.gif);display:block;height:9px;width:45px;}
.partitem {border-bottom:dashed 1px #cccccc;padding:2px 0px;}

.repinfo {padding:2px;width:596px;clear:both;display:none;background-image:url();background-repeat:no-repeat;background-color:#ffffff;border-bottom:solid 1px #ACBCCB;background-position:left bottom;}
.info_data img {margin-right:3px;}
.info_map {border:solid 1px #cccccc;padding:1px;float:left;text-align:center;font-size:10px;background-color:#ffffff;}
.info_data {float:right;width:505px;margin:0px;padding:0px;height:20px;border-bottom:dashed 1px #cccccc;padding:1px 0px;}
.info_data li {float:left;width:110px;list-style-type:none;}
.info_data .head {width:160px;}
.info_data .level {font-size:10px;margin-top:2px;font-weight:bold;font-family:"Tahoma";}
.info_content {float:right;width:495px;line-height:20px;border:solid 1px #cccccc;min-height:30px;margin:4px;padding:2px 4px;background-color:#ffffff;}
.info_other {color:#666666; text-align:right;}
.info_update {text-align:right;font-size:10px;color:#666666;}
.info_line {clear:both;}
.repbody {psition:absolute;height:790px;overflow:hidden;}
.txt {width:240px;font-size:12px;border:solid 1px #999999;height:16px !important;padding:4px;background-image:url(http://w3g.replays.net/skins/default/txtbg.gif);background-attachment:scroll;margin:2px 0px;}
.imgbtn {background-image:url(http://w3g.replays.net/skins/default/btnbg.gif);background-repeat:repeat-x;font-size: 12px;color:#333333;font-weight:bold;cursor:pointer;border:solid 1px #999999;padding:4px;width:104px;margin:2px 0px;}


#searchwin {width:486px;margin:auto;font-family:"Verdana","宋体";font-size:12px;color:#333333;line-height:18px;}
#searchwin ul {margin:0px !important;}
#searchform {position:relative;width:486px;}

#wf_title {margin:9px 0px 0px 25px;width:100px;color:#ffffff;font-weight:bold;text-align:center;}
#wf_body {margin:15px 20px;}
#wf_menu {height:19px;border-bottom:solid 1px #999999;}
#wf_menu li {font-weight:normal;float:left;margin:0px 5px -1px 5px;padding:0px 5px;list-style-type:none;border:solid 1px #999999;background-color:#eeeeee;cursor:pointer;}
#wf_menu .clickit {border-bottom:solid 1px #ffffff;background-color:#ffffff;font-weight:bold;}
#wf_searchdata {padding-top:5px;font-size:10px;}
#wf_searchdata li {float:left;list-style-type:none;padding:1px 3px;cursor:pointer;}
#wf_searchdata .ls_player {width:18%;}
#wf_searchdata .ls_team {width:18%;}
#wf_searchdata .ls_race {width:23%;}
#wf_searchdata .ls_map {width:30%;}
#wf_searchdata .ls_hero {width:23%;font-size:12px;}